03 - Colisões e HP

Para colisões com a parede adicione isso no evento etapa* do player. onde está escrito colisão você deve deixar o nome do objeto que vai servir como parede

if place_meeting(x + hspeed,y,colisao){
	hspeed = 0;
}
if place_meeting(x,y + vspeed,colisao){
	vspeed = 0;
}

Para fazer o personagem tomar dano ao tocar o inimigo:

if alarm[0] < 0 {
	hp -= 10;
	alarm[0] = game_get_speed(gamespeed_fps) * invuln;
}
draw_self()
draw_set_colour(c_yellow)
draw_text(x - 20,y - 50,hp)